totally destroy - Turc Anglais Dictionnaire